<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:t="http://myfaces.apache.org/tomahawk">

<ui:composition template="../templates/template.xhtml">

	<ui:define name="title">
	 	Web Client Main 
	</ui:define>
	<ui:param name="page" value="home" /> 
	<ui:define name="header">
		<ui:include src="../header.xhtml" />
	</ui:define>

<ui:define name="menu">
		<div align="center">
			<h:form id="mennuForm" >
				<br/>
				<br/>
				<h:commandButton value="Back" action="#{transmissionErrorFilingPage.back}" styleClass="buttonClass" />
				<br/>
				<br/>
				<br/>
				<br/>
				<br/>
				<br/>
				<h:graphicImage url="/secure/images/trashcan_empty.png" title="trash can" /><br />
				<h:commandButton value="Trash Can" action="#{transmissionErrorFilingPage.trashcan}" styleClass="buttonClass" />
				<br/>
				<br />
			</h:form>
		</div>
	</ui:define>
	
	<ui:define name="body">
		<h:form>		
			<h:panelGrid columns="1" width="98%" styleClass="outerTable" columnClasses="standardTable_ColumnCentered">
			<f:facet name="header">
			<h:outputText value="Transmission Error Filings"  />
			</f:facet>
			<h:column>
			<h:dataTable id="allPeople"
				value="#{transmissionErrorFilingPage.errorFilingDataTable}" var="errorFiling"
				styleClass="iCubed" width="98%" rows="10">
				<h:column>
					<f:facet name="header">
						<h:outputText id="content" value="Content" />
					</f:facet>
					<h:outputLabel value="#{transmissionErrorFilingPage.errorFilingDataTable.rowIndex+1}" />
				</h:column>
				<!--<h:column>
					<f:facet name="header">
						<h:outputText id="filingID" value="Filing ID" />
					</f:facet>
					<h:commandLink id="filingIDLink" value="#{errorFiling.uuid}" action="#{transmissionErrorFilingPage.gotoCaseDetailPage}"> -->
						<!-- <f:param name="caseUuid" value="#{errorFiling.uuid}"  /> -->
						<!-- <f:param name="case" value="#{errorFiling}" binding="#{transmissionErrorFilingPage.caseDetailsPageClicked}"  />
					</h:commandLink>
				</h:column> -->
				<h:column>
					<f:facet name="header">
						<h:outputText id="filerName" value="Filer Name" />
					</f:facet>
					<h:outputText value="#{errorFiling.filerName}" />
				</h:column> 
				<h:column>
					<f:facet name="header">
						<h:outputText id="status"
							value="Status" />
					</f:facet>
					<h:outputText value="#{errorFiling.status}" />
				</h:column>
				<h:column>
					<f:facet name="header">
						<h:outputText id="caseType"
							value="Case Type" />
					</f:facet>
					<h:outputText value="#{errorFiling.caseType}" />
				</h:column>
				<h:column>
					<f:facet name="header">
						<h:outputText id="instatiationTime"
							value="Received Date" />
					</f:facet>
					<h:outputText value="#{errorFiling.instantiationDateTime}">
						<f:convertDateTime 
							dateStyle="medium" 
							timeZone="America/New_York" 
							type="date"/>
					</h:outputText>
				</h:column>

				<!--<h:column>
					<f:facet name="header">
						<h:outputText id="lastEventTime" value="Last Event Time" />
					</f:facet>
					<h:outputText value="#{errorFiling.eventDateTime}">
						<f:convertDateTime 
							dateStyle="medium" 
							timeZone="America/New_York" 
							type="date"/>
					</h:outputText>
				</h:column> -->
				<h:column>
					<f:facet name="header">
						<h:outputText id="lastEvent" value="Last Event" />
					</f:facet>
					<h:outputText value="#{errorFiling.eventType}" />
				</h:column>
				<h:column>
					<f:facet name="header">
						<h:outputText id="lastEventTime" value="Last Event Time" />
					</f:facet>
					<h:outputText value="#{errorFiling.eventDateTime}">
						<f:convertDateTime 
							dateStyle="medium" 
							timeZone="America/New_York" 
							type="date"/>
					</h:outputText>
				</h:column>
		      	<h:column>
					<f:facet name="header">
						<h:outputText id="clear" value="Clear" />
					</f:facet>
					<h:commandLink value="clear" action="#{transmissionErrorFilingPage.clear}" >
				<f:param name="caseUuid" value="#{errorFiling.uuid}"  />
					</h:commandLink>
				</h:column>		                   
			</h:dataTable>
			</h:column>
			
			<h:column>
			<div align="center">
				<t:dataScroller fastStep="5"
					styleClass="scrollerTable" pageCountVar="pageCount"
					pageIndexVar="pageIndex" paginator="true" paginatorMaxPages="10"
					paginatorTableClass="paginator"
					paginatorActiveColumnStyle="font-weight:bold;" immediate="false"
					for="allPeople">
					<f:facet name="first">
						<t:graphicImage url="/images/arrow-first.gif" border="1"
							styleClass="objectList_GraphicImage" />
					</f:facet>
					<f:facet name="last">
						<t:graphicImage url="/images/arrow-last.gif" border="1"
							styleClass="objectList_GraphicImage" />
					</f:facet>
					<f:facet name="previous">
						<t:graphicImage url="/images/arrow-previous.gif" border="1"
							styleClass="objectList_GraphicImage" />
					</f:facet>
					<f:facet name="next">
						<t:graphicImage url="/images/arrow-next.gif" border="1"
							styleClass="objectList_GraphicImage" />
					</f:facet>
					<f:facet name="fastforward">
						<t:graphicImage url="/images/arrow-ff.gif" border="1"
							styleClass="objectList_GraphicImage" />
					</f:facet>
					<f:facet name="fastrewind">
						<t:graphicImage url="/images/arrow-fr.gif" border="1"
							styleClass="objectList_GraphicImage" />
					</f:facet>
				</t:dataScroller>
				</div>
				</h:column>
			</h:panelGrid>
		</h:form>
	</ui:define>

</ui:composition>

</html>
